herbaceous border - Espagnol Anglais Dictionnaire